package enterprise.web.tookit.evento;

import javax.ejb.Remote;

import enterprise.web.tookit.workflow.Workflow;

/**
 * @since 03/09/2012
 * 
 * @author regis rocha
 * 
 * @description Servicos para manipulacao de eventos como criacao, inativao, cancelamento.
 * 
 */
@Remote
public interface EventoEJBRemote {

	public Evento criarEvento(Evento evento);

	public void excluirEvento(Evento evento);

	public void inativarEvento(Evento evento);

	public Evento pesquisarEventoPorId(Integer idEvento);

	public Workflow<Evento> criarWorkflowEvento(Workflow<Evento> workflowEvento);

}
